home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / source.exe / POSIX / LD / TMP.C < prev   
Text File  |  1993-06-23  |  4KB  |  84 lines

  1. nat_list nat_lst =
  2. {
  3.     { "P"    , NNULL , RNULL },      /* 0 */
  4.     { "Zd"   , NNULL , RNULL },      /* 1 */
  5.     { "c"    , NNULL , RNULL },      /* 2 */
  6.     { "Fa"   , NNULL , RNULL },      /* 3 */
  7.     { "Fs"   , NNULL , RNULL },      /* 4 */
  8.     { "E"    , NNULL , RNULL },      /* 5 */
  9.     { "Za"   , NNULL , RNULL },      /* 6 */
  10.     { "Ox"   , NNULL , RNULL },      /* 7 */
  11.     { "w"    , NNULL , RNULL },      /* 8 */
  12.     { "DLL"  , NNULL , RNULL },      /* 9 */
  13.     { "W0"   , NNULL , RNULL },      /* 10 */
  14.     { "W1"   , NNULL , RNULL },      /* 11 */
  15.     { "W2"   , NNULL , RNULL },      /* 12 */
  16.     { "link" , NNULL , RNULL },      /* 13 */
  17.     { "Fpc"  , NNULL , RNULL },      /* 14 */
  18.     { "Gc"   , NNULL , RNULL },      /* 15 */
  19.     { "C"    , NNULL , RNULL },      /* 16 */
  20.     { "I"    , NNULL , RNULL },      /* 17 */
  21.     { "X"    , NNULL , RNULL },      /* 18 */
  22.     { "D"    , NNULL , RNULL },      /* 19 */
  23.     { "U"    , NNULL , RNULL },      /* 20 */
  24.     { SNULL , NNULL , RNULL }
  25. };
  26.  
  27. gnu_list gnu_lst =
  28. {
  29.     { "P"           , NO , RNULL , SNULL ,  nat_lst },
  30.     { "traditional" , NO , RNULL , SNULL ,  NNULL },
  31.     { "go"          , NO , RNULL , SNULL ,  nat_lst + 1 },
  32.     { "f"           , NO , RNULL , SNULL ,  NNULL },
  33.     { "t"           , NO , RNULL , SNULL ,  NNULL },
  34.     { "c"           , NO , RNULL , SNULL ,  nat_lst + 2 },
  35.     { "o"           , OPEN , RNULL , "<file>" ,  nat_lst + 3 },
  36.     { "S"           , NO , RNULL , SNULL ,  nat_lst + 4 },
  37.     { "E"           , NO , RNULL , SNULL ,  nat_lst + 5 },
  38.     { "v"           , NO , RNULL , SNULL ,  NNULL },
  39.     { "pipe"        , NO , RNULL , SNULL ,  NNULL },
  40.     { "B"           , OPEN , RNULL , "<path-prefix>" ,  NNULL },
  41.     { "b"           , NO , RNULL , SNULL ,  NNULL },
  42.     { "ansi"        , NO , RNULL , SNULL ,  nat_lst + 6 },
  43.     { "pedantic"    , NO , RNULL , SNULL ,  NNULL },
  44.     { "O"           , NO , RNULL , SNULL ,  nat_lst + 7 },
  45.     { "g"           , NO , RNULL , SNULL ,  nat_lst + 1 },
  46.     { "w"           , NO , RNULL , SNULL ,  nat_lst + 8 },
  47.     { "static"      , NO , RNULL , SNULL ,  nat_lst + 10 },
  48.     { "Wimplicit"   , NO , RNULL , SNULL ,  nat_lst + 12 },
  49.     { "Wrettype"    , NO , RNULL , SNULL ,  nat_lst + 12 },
  50.     { "Wunused"     , NO , RNULL , SNULL ,  NNULL },
  51.     { "Wswitch"     , NO , RNULL , SNULL ,  NNULL },
  52.     { "Wcomment"    , NO , RNULL , SNULL ,  NNULL },
  53.     { "Wtrigraph"   , NO , RNULL , SNULL ,  NNULL },
  54.     { "Wall"        , NO , RNULL , SNULL ,  nat_lst + 11 },
  55.     { "Wshadow"     , NO , RNULL , SNULL ,  NNULL },
  56.     { "Wid="        , NO , RNULL , SNULL ,  NNULL },
  57.     { "Wpointer-arith", NO , RNULL , SNULL ,  NNULL },
  58.     { "Wcast-qual", NO , RNULL , SNULL ,  NNULL },
  59.     { "Wwrite-strings", NO , RNULL , SNULL ,  NNULL },
  60.     { "p"             , NO , RNULL , SNULL ,  NNULL },
  61.     { "pg"            , NO , RNULL , SNULL ,  NNULL },
  62.     { "l"            , OPEN , RNULL , "<libname>" ,  nat_lst + 13 },
  63.     { "L"            , NO , RNULL , "<libpath>" ,  NNULL },
  64.     { "nostdlib"     , NO , RNULL , SNULL ,  NNULL },
  65.     { "mmachinspec" , NO , RNULL , SNULL , NULL },
  66.     { "msoft-float" , NO , RNULL , SNULL , nat_lst + 14 },
  67.     { "mshort" , NO , RNULL , SNULL , NULL },
  68.     { "mnobitfield" , NO , RNULL , SNULL , NULL },
  69.     { "mbitfield" , NO , RNULL , SNULL , NULL },
  70.     { "mrtd" , NO , RNULL , SNULL , nat_lst + 15 },
  71.     { "munix" , NO , RNULL , SNULL , NULL },
  72.     { "mgnu" , NO , RNULL , SNULL , NULL },
  73.     { "mg" , NO , RNULL , SNULL , NULL },
  74.     { "mno-epilogue" , NO , RNULL , SNULL , NULL },
  75.     { "C" , NO , RNULL , SNULL , nat_lst + 16 },
  76.     { "I" , OPEN , RNULL , "<include-path>" , nat_lst + 17 },
  77.     { "nostatic" , NO , RNULL , SNULL , nat_lst + 18 },
  78.     { "MM" , NO , RNULL , SNULL , NNULL },
  79.     { "M" , NO , RNULL , SNULL , NNULL },
  80.     { "D" , OPEN , RNULL , "<macro>" , nat_lst + 19 },
  81.     { "U" , OPEN , RNULL , "<macro>" , nat_lst + 20 },
  82.     { SNULL , OPEN , RNULL , SNULL , NNULL }
  83. };
  84.